package com.gitee.simpleplus.nesty.core.server.rest.request;

import io.netty.handler.codec.http.HttpVersion;

import java.util.Map;

import com.gitee.simpleplus.nesty.NestyConst.RequestMethod;


public interface HttpRequestVisitor {
    String visitRemoteAddress();

    String visitURI();

    String[] visitTerms();

    RequestMethod visitHttpMethod();

    String visitHttpBody();

    Map<String, String> visitHttpParams();

    Map<String, String> visitHttpHeaders();

    HttpVersion visitHttpVersion();
}
